package com.gkoudai.open.platform.entry;

import com.fasterxml.jackson.annotation.JsonAlias;
import lombok.Data;



/**
 * @author wangqi
 * @date 2025-02-20 15:06
 */
@Data
public class IncomeStatement {
    //公告日期
    @JsonAlias("annDate")private String annDate;
    //报告期
    @JsonAlias("endDate")private String endDate;
    //营业收入
    @JsonAlias("revenue")private String revenue;
    //营业成本
    @JsonAlias("operCost")private String operCost;
    //营业税金及附加
    @JsonAlias("bizTaxSurchg")private String bizTaxSurchg;
    //销售费用
    @JsonAlias("sellExp")private String sellExp;
    //管理费用
    @JsonAlias("adminExp")private String adminExp;
    //研发费用
    @JsonAlias("redExp")private String redExp;
    //财务费用
    @JsonAlias("finExp")private String finExp;
    //资产减值损失
    @JsonAlias("assetsImpairLoss")private String assetsImpairLoss;
    //加：公允价值变动净收益
    @JsonAlias("fvValueChgGain")private String fvValueChgGain;
    //投资净收益
    @JsonAlias("investIncome")private String investIncome;
    //其中：对联营企业和合营企业的投资收益
    @JsonAlias("assInvestIncome")private String assInvestIncome;
    //加：营业外收入
    @JsonAlias("nonOperIncome")private String nonOperIncome;
    //减：营业外支出
    @JsonAlias("nonOperExp")private String nonOperExp;
    //其中：减：非流动资产处置净损失
    @JsonAlias("ncaDisploss")private String ncaDisploss;
    //所得税费用
    @JsonAlias("incomeTax")private String incomeTax;
    //净利润
    @JsonAlias("netProfit")private String netProfit;
    //少数股东损益
    @JsonAlias("minorityGain")private String minorityGain;
    //基本每股收益
    @JsonAlias("basicEps")private String basicEps;
    //稀释每股收益
    @JsonAlias("dilutedEps")private String dilutedEps;
    //归属于母公司(或股东)的综合收益总额
    @JsonAlias("comprIncAttrP")private String comprIncAttrP;
    //归属于少数股东的综合收益总额
    @JsonAlias("comprIncAttrMS")private String comprIncAttrMS;
    //其他综合收益
    @JsonAlias("othComprIncome")private String othComprIncome;
}
